package io.gitee.thinkbungee.crud.mybatis.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import io.gitee.thinkbungee.crud.BaseEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 基础mapper
 * 提供一些通用的方法
 *
 * @author chenyichang
 * @date 2022/2/17
 */
public interface SatelliteMybatisMapper<T extends BaseEntity> extends BaseMapper<T> {

    /**
     * 批量插入
     *
     * @param list
     * @return
     */
    int insertBatch(@Param("list") List<T> list);
}
